"""
【练习】计数器函数
编写一个Python程序，实现一个计数器函数，该函数能够记录特定函数的调用次数。你需要使用闭包和装饰器来实现这个功能
"""

def decorator_t(func):
    count = 0
    def inner(*arg, **kwargs):
        nonlocal count
        count += 1
        func(*arg, **kwargs)
        print(f'该函数被调用了{count}次')
        return count

    return inner

@decorator_t
def counter_fun(n):
    for i in range(5):
        return i
















